#listening ul, #reading ul {
	zoom: 1;
}

#reading ul {
	height: 120px;
}

#listening li, #reading li {
	float: left;
	width: 54px;
}

#listening ul li a, #reading ul li a {
	border: 1px solid rgb(102, 102, 102);
	margin: 1px;
	padding: 2px;
}

#content a:link,#content a:visited, #extra p a {
	border-bottom: 1px solid #ffffff;
}

#content a:hover, #extra p a:hover {
	border-bottom: 1px solid #CC3300;
}

div#content img {
	border: 1px solid rgb(102, 102, 102);
}

#flickring a {
	border: 1px solid rgb(102, 102, 102);
}

#extra p img#me {
	border: 1px solid rgb(102, 102, 102);
}

dl#lna_comment {
	border-top: 1px solid #919191;
}

.a_comment_message, p#txpCommentInputForm {
	border: 1px solid #525252;
}

#header form#searchform {
	width: 225px;
	float: right;
	margin: 15px -10px 0 0;
}

#flickring a {
	margin: 2px;
	padding: 2px;
}
